myvar_0 = GetPrimitiveParameter(0)
myvar_1 = GetPrimitiveParameter(1)
myvar_2 = GetPrimitiveParameter(2)
myvar_4 = GlobalObjManager["getObjectIds"](GlobalObjManager, ObjectManager["kQuery_ByObjectDataField"], ObjData["category"], 207)
for loopvar1, loopvar2 in myvar_4 do 
	if (GetObjectData(loopvar2, ObjData["lockout count"]) == 0) then
		if (loopvar2 ~= myvar_0) then
			if (GlobalObjManager["getDistanceBetweenObjects"](GlobalObjManager, myvar_0, loopvar2) <= myvar_1) then
			table["insert"]({}, loopvar2)
		end
	end
end
end
local myvar_7 = 0
	if ({} ~= nil) then
	myvar_7 = table["getn"]({})
		if (0 < myvar_2) then
		myvar_7 = myvar_7 + 1
	else
			if (myvar_7 == 1) then
		else
		end
	end
end
SetTemp(0, {}[math["random"](myvar_7)])
SetTemp(1, myvar_7)
	if (0 < myvar_2) then
		if (0 >= myvar_7) then
	end
	SetScriptReturnValue(True)
else
		if ({}[math["random"](myvar_7)] == 0) then
	end
	local myvar_9 = True
	SetScriptReturnValue(myvar_9)
end
